#ifndef tmMsgDispatcher_h__
#define tmMsgDispatcher_h__
#include "./tmInclude.h"

class tmMsgDispatcher : public GLES::Object
{
		SetGetProperty(NeedRedraw,GLES::Bool,_redraw);
		SetGetProperty(DirtyRect,GLES::RectI,_dirtyRect);
	public:
		BOOL invalidateRect(GLES::RectI& rect,GLES::Bool bRedraw = true);
		VOID postQuitMessage();
	private:

};
#endif // tmMsgDispatcher_h__